import numpy as np

# (1) empty，输出任意结果；
print("（1）")
print(f"创建一个两行三列的矩阵：\n{np.empty((2, 3))}")
# (2) zeros，输出任意结果；
print("（2）")
print(f"零矩阵：\n{np.zeros((3, 2))}")
# (3) ones，输出任意结果；
print("（3）")
print(f"填充值为1的矩阵：\n{np.ones((3, 5, 4))}")
# (4) full，输出任意结果；
print("（4）")
print(f"填充值为指定数目的矩阵：\n{np.full((1, 4), 5)}")
# (5) 通过arange 函数创建arr1 = [1 2 3 4 5]；
print("（5）")
arr1 = np.arange(1, 6)
print(f"arr1={arr1}")
# (6) 通过linspace 函数创建arr2 = [1 3 5 7 9]；
print("（6）")
arr2 = np.linspace(1, 9, 5)
print(f"arr2={arr2}")
# (7) 使用 rand 函数生成一个0-1均匀分布的3×4×2的随机三维数组。
print("（7）")
arr3 = np.random.rand(3, 4, 2)
print(f"arr3={arr3}")
